deputy to the parliament - Turco Inglés Diccionario